#!/usr/bin/env ruby

require 'lib/codigo'
require 'lib/grafo'

arvore = Tradutor.new().conta_troco(ARGV[0].to_i)

file = File.open("#{ARGV[1]}.graph", "w")
file.puts GeradorGrafo.new(arvore).resultado
file.close

system("dot -Tpng -o #{ARGV[1]}.png #{ARGV[1]}.graph")
puts "Número de nós: #{arvore.tamanho}\n"

